package org.sibframework.sda.test.objects;

public class HosDayAccountItem implements java.io.Serializable {

    //Fields Generated
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_DAY_ACCOUNT_ID</tt>.<p>
     */
    private java.lang.Long hosDayAccountId = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_TYPE</tt>.<p>
     */
    private java.lang.String itemType = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_NAME</tt>.<p>
     */
    private java.lang.String itemName = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>12</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ITEM_FEE</tt>.<p>
     */
    private java.lang.Double itemFee = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>OPERATE_DATE</tt>.<p>
     */
    private java.util.Date operateDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREAT_BY</tt>.<p>
     */
    private java.lang.String creatBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_DAY_ACCOUNT_ID</tt>.<p>
     */
    public java.lang.Long getHosDayAccountId() {
    	return this.hosDayAccountId;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_DAY_ACCOUNT_ID</tt>.<p>
     */
    public void setHosDayAccountId(java.lang.Long hosDayAccountId) {
    	this.hosDayAccountId = hosDayAccountId;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_TYPE</tt>.<p>
     */
    public java.lang.String getItemType() {
    	return this.itemType;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_TYPE</tt>.<p>
     */
    public void setItemType(java.lang.String itemType) {
    	this.itemType = itemType;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_NAME</tt>.<p>
     */
    public java.lang.String getItemName() {
    	return this.itemName;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_NAME</tt>.<p>
     */
    public void setItemName(java.lang.String itemName) {
    	this.itemName = itemName;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>12</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ITEM_FEE</tt>.<p>
     */
    public java.lang.Double getItemFee() {
    	return this.itemFee;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>12</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ITEM_FEE</tt>.<p>
     */
    public void setItemFee(java.lang.Double itemFee) {
    	this.itemFee = itemFee;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>OPERATE_DATE</tt>.<p>
     */
    public java.util.Date getOperateDate() {
    	return this.operateDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>OPERATE_DATE</tt>.<p>
     */
    public void setOperateDate(java.util.Date operateDate) {
    	this.operateDate = operateDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREAT_BY</tt>.<p>
     */
    public java.lang.String getCreatBy() {
    	return this.creatBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREAT_BY</tt>.<p>
     */
    public void setCreatBy(java.lang.String creatBy) {
    	this.creatBy = creatBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }
}